<?php
function ObtenerNavegador($user_agent) {
     $navegadores = array(
          'Opera' => 'Opera',
          'Mozilla Firefox'=> '(Firebird)|(Firefox)',
          'Galeon' => 'Galeon',
          'Mozilla'=>'Gecko',
          'MyIE'=>'MyIE',
          'Lynx' => 'Lynx',
          'Netscape' => '(Mozilla/4\.75)|(Netscape6)|(Mozilla/4\.08)|(Mozilla/4\.5)|(Mozilla/4\.6)|(Mozilla/4\.79)',
          'Konqueror'=>'Konqueror',
		  'Internet Explorer 8' => '(MSIE 8\.[0-9]+)',
          'Internet Explorer 7' => '(MSIE 7\.[0-9]+)',
          'Internet Explorer 6' => '(MSIE 6\.[0-9]+)',
          'Internet Explorer 5' => '(MSIE 5\.[0-9]+)',
          'Internet Explorer 4' => '(MSIE 4\.[0-9]+)',
);
foreach($navegadores as $navegador=>$pattern){
       if (eregi($pattern, $user_agent))
       return $navegador;
    }
return 'Desconocido';
}
?>
<?php $nave=ObtenerNavegador($_SERVER['HTTP_USER_AGENT']);

$OSList = array 
( 
// Match user agent string with operating systems 
'Windows 3.11' => 'Win16', 
'Windows 95' => '(Windows 95)|(Win95)|(Windows_95)', 
'Windows 98' => '(Windows 98)|(Win98)', 
'Windows 2000' => '(Windows NT 5.0)|(Windows 2000)', 
'Windows XP' => '(Windows NT 5.1)|(Windows XP)', 
'Windows Server 2003' => '(Windows NT 5.2)', 
'Windows Vista' => '(Windows NT 6.0)', 
'Windows 7' => '(Windows NT 7.0)', 
'Windows NT 4.0' => '(Windows NT 4.0)|(WinNT4.0)|(WinNT)|(Windows NT)', 
'Windows ME' => 'Windows ME', 
'Open BSD' => 'OpenBSD', 
'Sun OS' => 'SunOS', 
'Linux' => '(Linux)|(X11)', 
'Mac OS' => '(Mac_PowerPC)|(Macintosh)', 
'QNX' => 'QNX', 
'BeOS' => 'BeOS', 
'OS/2' => 'OS/2', 
'Search Bot'=>'(nuhk)|(Googlebot)|(Yammybot)|(Openbot)|(Slurp)|(MSNBot)|(Ask Jeeves/Teoma)|(ia_archiver)' 
); 
// Loop through the array of user agents and matching operating systems 
foreach($OSList as $CurrOS=>$Match) 
{ 
// Find a match 
if (eregi($Match, $_SERVER['HTTP_USER_AGENT'])) 
{ 
// We found the correct match 
break; 
} 
} 


?>



<table border="0" width="100%" cellpadding="0" cellspacing="0" align="center">
  <tr align="center">
  <td width="70px">
<?  echo $cargar->AbrirMarco_1('AYUDA');?>

<table border="0" width="100%" cellpadding="0" cellspacing="0" align="center">
  <tr align="center">
  <td width="70px">
 
  
  <div style="width:100%; height:100%; "> 
 <?  echo $cargar->AbrirMarco_2('FUNCIONES');?>

  <table border="0" width="100%" height="100%" cellpadding="3" cellspacing="0" align="left">
    <tr align="left"><td align="left"><?  echo $cargar->font_1('APPCONTROLLERS:','');?><BR />
	<li>$this->parroquias($municipio=null) // Lista Parroquias pasando municipio</li>
	<li>$this->municipios($estado=null) // Lista Municipios pasando estado</li>
	<li>$this->estados($pais=null) // Lista Estados pasando pais</li>
	<li>$this->mayuscula($t) // Pasa a Mayuscula el string pasado</li>
	<li>$this->f_actual() // Devuelve la fecha actual Y-m-d asi <?=date('Y-m-d');?></li>
	<li>$this->ver_fecha($f=null)) // Invierte la Fecha de <?=date('Y-m-d').' a '.date('d-m-Y');?>  </li>
	<li>$this->id_usuario() // Obtiene el id del usuario session actual</li>
	<li>$this->obtener_usuario() // Devuelve los datos del usuario session (data_usuario)</li>
	<li>$this->con_clave($t) // Encripta asi trim(addslashes(md5($t)))</li>
	<li>$this->diferencias_dias($fecha1,$fecha2=null) // Devuelve los dias de diferencia</li>
	<li>$this->mensaje_error($cont=null,$funt=null,$cam=null) // Mensaje Error controlador,funcion,campo</li>
	<li>$this->verifica_rif_proveedor('J-1234567890') // Verifico el Rif si ya esta Registrado</li>




	<li>$this->lista() // me entrega lo siguiente:
<br />    __$nivelestudio=array('PRIMARIA,'BASICO','DIVERSIFICADO','TECNICO SUPERIOR UNIVERSITARIO','UNIVERSITARIO');
<br />    __$sexo=array('FEMENINO','MASCULINO'); 
<br />    __$nacionalidad=array('VENEZOLANO','EXTRANJERO');
<br />    __$rif=array('JURIDICO,'GUBERNAMENTAL','VENEZOLANO','EXTRANJERO'); 
<br />    __$admin=array('1'=>'SUPER ADMINISTRADOR','2'=>'ADMINISTRADOR DEPARTAMENTO','3'=>'EMPLEADO');
<br />    __$estadocivil=array('SOLTERO(A)','CASADO(A)','VIUDO(A)','DIVORCIADO(A)');
<br />    __$sino=array('SI','NO')
;
</li>


<li></li>
</td>
    </tr>



<tr align="left"><td align="left"><?  echo $cargar->font_1('HELPERS:','');?><BR />
	<li>$cargar->hoja($align=null) // inicializa todas las hojas OBLIGATORIO, sin valor cierra</li>
	<li>$cargar->marcorojo($titulo=null) // crea un marco externo rojo, sin valor cierra</li>
	<li>$cargar->marcoazul($titulo=null) // crea un marco interno azul, sin valor cierra</li>
	<li>$cargar->htable($border=null, $cellspacing=null, $align=null) // crea una tabla, sin valor cierra</li>
	<li>$cargar->cerrar($accion=null) // para el boton de cerrar inicio=0 , fin=1</li>
	<li>$cargar->ver_fecha($f=null) // Invierte la Fecha de <?=date('Y-m-d').' a '.date('d-m-Y');?></li>
	<li>$cargar->miles($numero) // Muestra conformato los montos 10.000.000,00</li>
	<li>$cargar->msj_exito($msj) // Muestra el mensaje de exito</li>
	<li>$cargar->msj_error($msj) // Muestra el mensaje de error</li>	
	<li></li>
	<li></li>
</td>
    </tr>











    </table>
  <?  echo $cargar->CerrarMarco();?>
  </div>
   
  </td></tr>
   
 
 </table>
  <?  echo $cargar->CerrarMarco();?> <br /> <br /> <br /> <br />
